<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>dprxss: XDpRxSs Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">dprxss
   </div>
   <div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">XDpRxSs Struct Reference<div class="ingroups"><a class="el" href="group__dprxss__v2__0.html">Dprxss_v2_0</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An instance must be allocated for each core in use. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a38c927311884c9c247ce6bb7299b8f5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_dp_rx_ss___config.html">XDpRxSs_Config</a> XDpRxSs::Config</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Hardware Configuration. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga7bf20b85c8edc8ac340e4e1692c97c58">XDpRxSs_CfgInitialize()</a>, <a class="el" href="group__dprxss__v2__0.html#ga65886916bf0be3e73f4d718ec087c6f5">XDpRxSs_ExposePort()</a>, <a class="el" href="group__dprxss__v2__0.html#ga5bcda88f1e979aa99b8a903a12e421fc">XDpRxSs_ReportCoreInfo()</a>, <a class="el" href="group__dprxss__v2__0.html#gaf724dbd61d196f9bd1a8060f1f73816d">XDpRxSs_Reset()</a>, and <a class="el" href="group__dprxss__v2__0.html#ga9a5414c99d822a3848b6ef7442fe551d">XDpRxSs_SelfTest()</a>.</p>

</div>
</div>
<a class="anchor" id="aeaf3eee6d864238c89084759cfe0f6eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">XDp* XDpRxSs::DpPtr</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>DisplayPort sub-core instance. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga7bf20b85c8edc8ac340e4e1692c97c58">XDpRxSs_CfgInitialize()</a>, <a class="el" href="group__dprxss__v2__0.html#gad307346eadf7cca46055eb02f8e92ddb">XDpRxSs_CheckLinkStatus()</a>, <a class="el" href="group__dprxss__v2__0.html#ga666df5371b82b3dec85271c007f1625d">XDpRxSs_DpIntrHandler()</a>, <a class="el" href="group__dprxss__v2__0.html#ga65886916bf0be3e73f4d718ec087c6f5">XDpRxSs_ExposePort()</a>, <a class="el" href="group__dprxss__v2__0.html#gaae2cb38734654cfeca1d77b0439c243e">XDpRxSs_HandleDownReq()</a>, <a class="el" href="group__dprxss__v2__0.html#ga5bcda88f1e979aa99b8a903a12e421fc">XDpRxSs_ReportCoreInfo()</a>, <a class="el" href="group__dprxss__v2__0.html#ga1c18157ed811924d1a2f1dd60a6f3629">XDpRxSs_ReportLinkInfo()</a>, <a class="el" href="group__dprxss__v2__0.html#ga1db1ad90aab468e882f66cb36a9fcec0">XDpRxSs_ReportMsaInfo()</a>, <a class="el" href="group__dprxss__v2__0.html#gaf724dbd61d196f9bd1a8060f1f73816d">XDpRxSs_Reset()</a>, <a class="el" href="group__dprxss__v2__0.html#ga9a5414c99d822a3848b6ef7442fe551d">XDpRxSs_SelfTest()</a>, <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>, <a class="el" href="group__dprxss__v2__0.html#ga180a0386c25a456d436bbfc9fec05c02">XDpRxSs_SetLaneCount()</a>, <a class="el" href="group__dprxss__v2__0.html#gae447b427e7616d143f2170881fa79bb1">XDpRxSs_SetLinkRate()</a>, <a class="el" href="group__dprxss__v2__0.html#ga40a20785049e0c92a24c2612dd6a7098">XDpRxSs_SetUserPixelWidth()</a>, <a class="el" href="group__dprxss__v2__0.html#gaf684915f482b58b5b4dcd9950f4af1a7">XDpRxSs_SetUserTimerHandler()</a>, and <a class="el" href="group__dprxss__v2__0.html#ga5ada36b95407b1169e183bbb7b9847d6">XDpRxSs_Start()</a>.</p>

</div>
</div>
<a class="anchor" id="a82173e2b23c1d47d9240fa58d091b2c6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">XIic* XDpRxSs::IicPtr</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>IIC sub-core instance. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga7bf20b85c8edc8ac340e4e1692c97c58">XDpRxSs_CfgInitialize()</a>, <a class="el" href="group__dprxss__v2__0.html#ga5bcda88f1e979aa99b8a903a12e421fc">XDpRxSs_ReportCoreInfo()</a>, <a class="el" href="group__dprxss__v2__0.html#gaec9c155be16f1cd2464202647930d27b">XDpRxSs_ReportDp159BitErrCount()</a>, <a class="el" href="group__dprxss__v2__0.html#gaf724dbd61d196f9bd1a8060f1f73816d">XDpRxSs_Reset()</a>, and <a class="el" href="group__dprxss__v2__0.html#ga9a5414c99d822a3848b6ef7442fe551d">XDpRxSs_SelfTest()</a>.</p>

</div>
</div>
<a class="anchor" id="a6691a5af4ef59d41e4a64a4bc64947b2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpRxSs::IsReady</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Core and the driver instance are initialized. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga7bf20b85c8edc8ac340e4e1692c97c58">XDpRxSs_CfgInitialize()</a>, <a class="el" href="group__dprxss__v2__0.html#ga666df5371b82b3dec85271c007f1625d">XDpRxSs_DpIntrHandler()</a>, and <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>.</p>

</div>
</div>
<a class="anchor" id="ae0e1bd70063b93a5b105d8d3ab2ea6c6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__dprxss__v2__0.html#ga0222f603f9f3104147e57a7ccba3a8e8">XDpRxSs_Callback</a> XDpRxSs::LinkBwCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback function for link bandwidth. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>.</p>

</div>
</div>
<a class="anchor" id="aae1174d0b5fea089c0464429dfe01c18"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XDpRxSs::LinkBwRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A pointer to the user data passed to the link bandwidth callback function. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>.</p>

</div>
</div>
<a class="anchor" id="a60da4e2b7aac11b1f3dccc8d1f7509e0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__dprxss__v2__0.html#ga0222f603f9f3104147e57a7ccba3a8e8">XDpRxSs_Callback</a> XDpRxSs::PllResetCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback function for PLL reset. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>.</p>

</div>
</div>
<a class="anchor" id="acf6fc8e8c721c8359cc5633d7f8e1f5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XDpRxSs::PllResetRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A pointer to the user data passed to the PLL reset callback function. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>.</p>

</div>
</div>
<a class="anchor" id="aaa05283423ea32b53d730a8be9401cbb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__dprxss__v2__0.html#ga0222f603f9f3104147e57a7ccba3a8e8">XDpRxSs_Callback</a> XDpRxSs::UnplugCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback function for unplug event. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>.</p>

</div>
</div>
<a class="anchor" id="a0678d420efec6c93060400b96cfbb792"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XDpRxSs::UnplugRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A pointer to the user data passed to the unplug event callback function. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga62ff0e8ca041ca225de6e1a0baefa0c6">XDpRxSs_SetCallBack()</a>.</p>

</div>
</div>
<a class="anchor" id="afc12f403a17670fcf650b2056576785d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_dp_rx_ss___usr_opt.html">XDpRxSs_UsrOpt</a> XDpRxSs::UsrOpt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>User Options structure. </p>

<p>Referenced by <a class="el" href="group__dprxss__v2__0.html#ga7bf20b85c8edc8ac340e4e1692c97c58">XDpRxSs_CfgInitialize()</a>, <a class="el" href="group__dprxss__v2__0.html#ga65886916bf0be3e73f4d718ec087c6f5">XDpRxSs_ExposePort()</a>, <a class="el" href="group__dprxss__v2__0.html#ga5bcda88f1e979aa99b8a903a12e421fc">XDpRxSs_ReportCoreInfo()</a>, <a class="el" href="group__dprxss__v2__0.html#ga180a0386c25a456d436bbfc9fec05c02">XDpRxSs_SetLaneCount()</a>, <a class="el" href="group__dprxss__v2__0.html#gae447b427e7616d143f2170881fa79bb1">XDpRxSs_SetLinkRate()</a>, and <a class="el" href="group__dprxss__v2__0.html#ga5ada36b95407b1169e183bbb7b9847d6">XDpRxSs_Start()</a>.</p>

</div>
</div>
<a class="anchor" id="ac5e4b8314b7628e4f3cc94a8ac0dfadf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDpRxSs::VBlankCount</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Vertical Blank Count. </p>

</div>
</div>
<a class="anchor" id="a343152b13dbd31833adcdeb6562432ed"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDpRxSs::VBlankEnable</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Vertical Blank Enable. </p>

</div>
</div>
</div><!-- contents -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Copyright &copy; 2015 Xilinx Inc. All rights reserved.</li>
  </ul>
</div>
</body>
</html>
